iT邦幫忙

2025 iThome 鐵人賽

DAY 2
0
生成式 AI

AI 全餐,好吃嗎?用 Semantic Kernel 打造你的客製化滿漢全席!系列 第 2

Day 2: 我們的頂級廚房:設定你的 Semantic Kernel 開發環境

  • 分享至 

  • xImage
  •  

各位饕客,大家好!昨天我們認識了 Semantic Kernel 這位能掌管滿漢全席的頂級廚師。今天,在我們正式動手烹飪第一道菜之前,我們得先進入他的頂級廚房,把所有必要的廚具都準備好!

俗話說:「工欲善其事,必先利其器。」沒有好的工具,就算廚師再厲害也變不出魔術。今天這篇,我們就來把開發環境這塊基石打穩,讓接下來的料理過程能順暢無阻。


我們的廚房長什麼樣?

對於我們這些 .NET 工程師來說,這個廚房的樣貌大家應該都很熟悉。我們需要:

  1. .NET SDK:這是廚房的基礎建設,沒有它,我們連瓦斯爐都打不開。請確保你的機器上已經安裝了 .NET 8 SDK。如果還沒有,可以到 官方網站 下載並安裝最新版本。
  2. IDE 或程式碼編輯器:這就是你的料理台。不論你是 Visual Studio 的忠實粉絲,還是習慣使用 VS Code,只要能寫 .NET 程式碼,就沒問題。
  3. Semantic Kernel 套件:這是我們這 30 天的料理核心。它就像是廚師的整套刀具組,裡面包含了所有我們需要的工具。我們將透過 NuGet 套件管理器來取得它。

建立你的第一個專案:準備開始料理!

如果你已經準備好捲起袖子,大展身手,那麼就讓我們來建立我們第一道菜的專案吧!

打開你的命令提示字元 (或終端機),然後輸入這句神秘的咒語:

dotnet new console -o MyFirstSKApp

這行指令做了什麼?

  • dotnet new console:告訴 .NET CLI (Command-Line Interface),我們要建立一個主控台應用程式,這是最簡單的應用程式類型。
  • MyFirstSKApp:指定專案的名稱,並在當前資料夾建立一個名為 MyFirstSKApp 的子資料夾來存放專案檔案。

接下來,切換到你的專案資料夾:

cd MyFirstSKApp

然後,把我們的「廚具組」裝進來:

dotnet add package Microsoft.SemanticKernel

執行完畢後,你的專案就準備就緒了!MyFirstSKApp.csproj 檔案裡會多了一行 <PackageReference Include="Microsoft.SemanticKernel" Version="x.x.x" />,這表示我們已經成功將 Semantic Kernel 這位頂級廚師請進我們的廚房了!


好了,廚具都就位了,爐子也點好了。明天,我們就要正式下鍋,端出我們的第一道 AI 料理:「Hello, Kernel!」。讓我們一起期待吧!


上一篇
Day 1: AI 全餐的邀請函:Semantic Kernel 這位頂級廚師是誰?
下一篇
Day 3: 第一道菜 - Hello, Kernel! 你的第一個 AI 應用
系列文
AI 全餐,好吃嗎?用 Semantic Kernel 打造你的客製化滿漢全席!8
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言